MIMICKER MEANING IN ENGLISH

• Mimicker Definition & Synonyms

  1. (n.) One who mimics; a mimic.
  2. (n.) An animal which imitates something else, in form or habits.


Synonyms:
Mimic,

RECENT SEARCHES