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