Definitions of scarabaeid:

  • noun:   any of numerous species of stout-bodied beetles having heads with horny spikes