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