Mimicry
English Meaning
The act or practice of one who mimics; ludicrous imitation for sport or ridicule.
- The act, practice, or art of mimicking.
- An instance of mimicking.
- Biology The resemblance of one organism to another or to an object in its surroundings for concealment and protection from predators.