DIOSCOREA


Meaning of DIOSCOREA in English

noun a genus of plants. ·see yam.

Webster English vocab.      Английский словарь Webster.