Meaning of dioscorea bulbifera

Definition of dioscorea bulbifera

(noun) yam of tropical Africa and Asia cultivated for it large tubers

Other information on dioscorea bulbifera

WIKIPEDIA results for dioscorea bulbifera
Amazon results for dioscorea bulbifera