Words Like EDDO
We have put together a list of words that are similar to EDDO.
4 Alternative Words Similar to eddo
3 definitions of eddo
1
a plant, a variety of taro, having edible starchy tubers
2
the tubers of this plant
3
edible starchy tuberous root of taro plants