a species of yam, a tuberous root vegetable (dioscorea alata) - Spanish English Dictionary

Suggest a Term