Idioms & Phrases for word “mimics”

mimics - Did you Mean?