Ombu

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Phytolacca dioica, a massive spreading evergreen tree native to the pampas of South America.
  2. 2
    fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves wordnet

More for "ombu"