scaraboid


scaraboid

(ˈskærəˌbɔɪd) adjof, relating to, or resembling a scarabaeid a variant form of scarabaeoid1