Find the word definition

Wiktionary
mimic beetles

n. (mimic beetle English)