Chinese eddo


Also found in: Thesaurus, Encyclopedia, Wikipedia.

Chinese eddo

n
(Plants) another name for taro
Mentioned in ?
Full browser ?