Dictionary for word “scarabee”
scarabee - Did you Mean?
scarab (scarabee)
scraber
sparable
scarab (scarabs)
scarab
scalable