Noun Definition

scarabaeidae

1.Definition: scarab or dung beetles

Category: Animals