Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word mimicry from English dictionary with examples, synonyms and antonyms.

mimicry   noun

Meaning : The act of mimicking. Imitative behavior.

Synonyms : apery

Meaning : The resemblance of an animal species to another species or to natural objects. Provides concealment and protection from predators.