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.”