See also: scarabæids

English edit

Noun edit

scarabaeids

  1. plural of scarabaeid