Dioscorea bulbifera

Explore definitions, synonyms, and language insights of Dioscorea bulbifera

Definitions

Noun
yam of tropical Africa and Asia cultivated for it large tubers

More General Terms