from Wiktionary, Creative Commons Attribution/Share-Alike License
- adj. Describing any lamellicorn beetle of the family Scarabaeidae
Sorry, no etymologies found.
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.