scarabaeid - noun

singularscarabaeid
pluralscarabaeids