• word of the day

    chamaeleon

    chamaeleon - Dictionary definition and meaning for word chamaeleon

    Definition
    (noun) a faint constellation in the polar region of the southern hemisphere near Apus and Mensa
    Synonyms : chameleon
    Definition
    (noun) lizard of Africa and Madagascar able to change skin color and having a projectile tongue
    Synonyms : chameleon
Download our Mobile App Today
Receive our word of the day
on Whatsapp