scaraboid

/skærəbɔɪd/

Definitions

1. noun

Resembling or relating to the scarab beetle, especially in being a symbol of rebirth or regeneration.

“The scaraboid pendant, adorned with images of the scarab beetle, was a significant artifact discovered in the ancient Egyptian tomb.”

Synonyms

  • khepri
  • scarab

Antonyms

  • degenerate
  • regressive