Definition of

Umbrella Arum

  1. (noun, plant) foul-smelling somewhat fleshy tropical plant of southeastern Asia cultivated for its edible corms or in the greenhouse for its large leaves and showy dark red spathe surrounding a large spadix

via WordNet, Princeton University

Alternate forms of Umbrella Arum

Hypernyms: aroid, arum

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Fanned

especially spread in a fan shape