amorphophallus

Explore definitions, synonyms, and language insights of amorphophallus

Definitions

Noun
any plant of the genus Amorphophallus

More General Terms