Wiktionary
scarabeid
n. (context zoology English) Any member of the Scarabeidae.
n. (context zoology English) Any member of the Scarabeidae.