• word of the day

    colocasia

    colocasia - Dictionary definition and meaning for word colocasia

    Definition
    (noun) small genus of perennial tuberous herbs of tropical Asia: taro
    Synonyms : genus colocasia
Download our Mobile App Today
Receive our word of the day
on Whatsapp