Find the word definition

Wiktionary
lantern beetles

n. (lantern beetle English)