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