scarabaeid beetle Meaning, Definition & Usage

  1. noun any of numerous species of stout-bodied beetles having heads with horny spikes
    scarabaeid; scarabaean.

WordNet