English edit

Noun edit

scarabaeines

  1. plural of scarabaeine