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