English dictionary
colocasia meaning and definition
Definition and meaning of colocasia at MeaningMonkey.org. colocasia meaning and definition in the English Dictionary.COLOCASIA noun
Definition of Colocasia (noun)
- small genus of perennial tuberous herbs of tropical Asia: taro
- synonyms: genus Colocasia
Source: Princeton University Wordnet