Noun ombu has 1 sense
  1. ombu, bella sombra, Phytolacca dioica - fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves
    --1 is a kind of pokeweed
,
TOP