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