Scarabaean Meaning
There are 1 meaning(s) for word Scarabaean
Meaning 1 : any of numerous species of stout-bodied beetles having heads with horny spikes
Synonyms : scarabaeid, scarabaeid beetle
Synonyms : scarabaeid, scarabaeid beetle