scarabaeines

English

Noun

scarabaeines

  1. plural of scarabaeine