colocasia esculenta - English Synonyms Dictionary

colocasia esculenta

n.
[1] taro , taro plant , dalo , dasheen