amorphophallus paeonifolius definition

  • noun:
    • putrid-smelling aroid of southeastern Asia (especially the Philippines) cultivated for the edible tuber
29 votes

How would you define amorphophallus paeonifolius?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!