edda

1. (noun) tropical starchy tuberous root
Synonyms: cocoyam, dasheen, taro, taro root
Related Words: root vegetable



Terms and Conditions of Use / Copyright Notice