Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: ombu
  1. Fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves
    - bella sombra, Phytolacca dioica

Derived forms: ombus

Type of: pokeweed

Encyclopedia: Ombu, Tibet