meaning of dioscorea alata

1. grown in Australasia and Polynesia for its large root with fine edible white flesh


Related Words

dioscorea alata |

Developed & Maintained By Taraprasad.com

Treasure Words