Etymology Explorer › English

Where does “scarabaeoid” come from?

scarabaeoid (English): Resembling a scarab; Of or pertaining to beetles...

Definitions

  1. Resembling a scarab; Of or pertaining to beetles...