eddo
English Dictionary
->
Letter E
-> eddo
Search Dictionary:
eddo Definition
(n)
edible
starchy
tuberous
root
of
taro
plants
eddo Synonyms
cocoyam
dasheen
eddo
taro
© Art Branch Inc.