English edit

Noun edit

scarabaeuses

  1. plural of scarabaeus