English dictionary
elephant yam meaning and definition
Definition and meaning of elephant yam at MeaningMonkey.org. elephant yam meaning and definition in the English Dictionary.ELEPHANT YAM noun
Definition of elephant yam (noun)
- putrid-smelling aroid of southeastern Asia (especially the Philippines) grown for its edible tuber
Source: Princeton University Wordnet