Word info Synonyms

Amorphophallus paeonifolius

Noun

Meaning

putrid-smelling aroid of southeastern Asia (especially the Philippines) grown for its edible tuber

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms