Meaning ofscarabaeidin English

scarabaeid

us/ˌskærəbɛɪd/uk/ˌskærəbɛɪd/
#uncommon
Definitions