scarabaeid - noun
singular
scarabaeid
plural
scarabaeids