EDDO

Definition of EDDO

  1. (noun)edible starchy tuberous root of taro plants