Meaning of dioscorea batata
Definition of dioscorea batata
(noun)
hardy
Chinese
vine
naturalized
in United States and
cultivated
as an
ornamental
climber
for its
glossy
heart-shaped
cinnamon-scented
leaves and in the
tropics
for its
edible
tubers
Other information on dioscorea batata
WIKIPEDIA results for
dioscorea batata
Amazon results for
dioscorea batata
Tweet