Meaning of scarabaean

Definition of scarabaean

(noun) any of numerous species of stout-bodied beetles having heads with horny spikes

Other information on scarabaean

WIKIPEDIA results for scarabaean
Amazon results for scarabaean