scarabaeid n : any of numerous species of stout-bodied beetles having heads with horny spikes [syn: {scarabaeid beetle}, {scarabaean}]
Copyright © 2024 3Dict.net