UMBRELLA ARUM
(noun)Definitions
There is 1 meaning of the phrase
Umbrella Arum.
Umbrella Arum - as a noun
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
Synonyms (Exact Relations)
amorphophallus rivieridevil's tonguesnake palmExample Sentences
"The umbrella arum is a type of flowering plant native to Asia."
"The umbrella arum produces beautiful white flowers."
"I saw an umbrella arum growing near the pond."
"The leaves of the umbrella arum are large and shaped like umbrellas."
"We have a garden full of various plants, including umbrella arum."