Tamil Dictionary 🔍

mimicker

Mim"ick*er, n. 1. One who mimics; a mimic. 2. (Zoöl.) Defn: An animal which imitates something else, in form or habits.


mimicker - Similar Words