• word of the day

    mimicry

    mimicry - Dictionary definition and meaning for word mimicry

    Definition
    (noun) the act of mimicking; imitative behavior
    Synonyms : apery
    Definition
    (noun) the resemblance of an animal species to another species or to natural objects; provides concealment and protection from predators
Download our Mobile App Today
Receive our word of the day
on Whatsapp