Meaning of amorphophallus paeonifolius
Definition of amorphophallus paeonifolius
(noun)
putrid-smelling
aroid
of
southeastern
Asia (especially the Philippines)
grown
for its
edible
tuber
Other information on amorphophallus paeonifolius
WIKIPEDIA results for
amorphophallus paeonifolius
Amazon results for
amorphophallus paeonifolius
Tweet