Definitions of Amorphophallus campanulatus:

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