Scarabaeoid
Scarabaeus
Scarabee
Scaraboid
Scaramouch
Scarcement
Scarceness
Scarcity
Scarcity mindset
Scare (1)