Meaning of Colocasia
Definition of Colocasia
(noun)
small
genus
of
perennial
tuberous
herbs of
tropical
Asia:
taro
Other information on Colocasia
WIKIPEDIA results for
Colocasia
Amazon results for
Colocasia
Tweet