scarabaeus sacer Meaning, Definition & Usage

  1. noun scarabaeid beetle considered divine by ancient Egyptians
    scarab; scarabaeus.

WordNet