SCARABAEUSES
Definition
SCARABAEUSES is the plural of SCARABAEUS.
noun SCARABAEUS: scarabaeid beetle considered divine by ancient Egyptians.
SCARABAEUSES is the plural of SCARABAEUS.
noun SCARABAEUS: scarabaeid beetle considered divine by ancient Egyptians.