Chinese eddo


Also found in: Thesaurus, Medical, Encyclopedia, Wikipedia.

Chinese eddo

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