scarabaeidae ( synonym found)

Definition of scarabaeidae:

°past tense of scribe.

Back to Top