Englishfor English speakers
Dioscorea batata English
Meaning Dioscorea batata meaning
What does Dioscorea batata mean?
Dioscorea batata
Synonyms Dioscorea batata synonyms
What other words have the same or similar meaning as Dioscorea batata?