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