adj. Describing any lamellicorn beetle of the family Scarabaeidae
Word Usage
"Intricate space probes — encased in scarabaeoid shells, festooned with scopes and scanners, and driven by solar-powered cells and radio-isotope thermo-electric generators — are redefining the limits of human knowledge."