Meaning of eddo
Definition of eddo
(noun)
edible
starchy
tuberous
root
of taro plants
Other information on eddo
WIKIPEDIA results for
eddo
Amazon results for
eddo
Tweet