Definitions of Dioscorea bulbifera:

  • noun:   yam of tropical Africa and Asia cultivated for it large tubers