Skip to main content

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).
Advertisement