scaraboid
English
scaraboid meaning in English • scaraboid का अर्थ अंग्रेजी में
Adjective
- Of or pertaining to the family Scarabæidæ, an extensive group which includes the Egyptian scarab, the tumbledung, and many similar lamellicorn beetles.
Noun
- A scaraboid beetle.