Definify.com

Definition 2024


scarab_beetles

scarab beetles

English

Noun

scarab beetles

  1. plural of scarab beetle