colocasia
English
colocasia meaning in English • colocasia का अर्थ अंग्रेजी में
Noun
- a small genus of perennial tuberous herbs of the arum family, of tropical Asia and the Pacific islands, including the taro (Colocasia esculente).