VariousWords beta
Related Terms:
Noun
Definition: Any beetle of the superfamily Scarabaeoidea
Adjective
Definition: Resembling a scarab.
VariousWords beta
Definition: Any beetle of the superfamily Scarabaeoidea
Definition: Resembling a scarab.