Definition of Eddo

Noun: eddo (eddoes)  e-dow

  1. Edible starchy tuberous root of taro plants
    - taro, cocoyam, dasheen

See also:
Eddington
eddoes

Anagrams containing the word eddo

eddo oedd doed ddoe