eddo has definitions from the field of botany
1
[ noun ] (botany) edible starchy tuberous root of taro plants

Synonyms

cocoyam dasheen taro

Related terms

root taro

*