The definition :


Definitions of umbrella arum:

  • 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




Are you interested in alternative search :

:comprehensive gore grip handgrip handle hold rib canopy defence defense defensive measure unification union uniting brolly gamp coat tarantella arcella collapse cotingidae cyperaceae family cotingidae family cyperaceae genus sciadoptys :aroid arum maculatum cuckoopint jack in the pulpit lords and ladies amylum herb herbaceous plant starch alocasia amorphophallus amorphophallus campanulatus amorphophallus paeonifolius amorphophallus rivieri amorphophallus titanum arisaema atrorubens arisaema dracontium arisaema triphyllum arisarum vulgare arum palaestinum black calla caladium colocasia esculenta dalo dasheen

If you like reading news check: