Envelope specially prepared to contain ring and stones (6)
I believe the answer is:
stelae
'stones' is the definition.
(stele is a kind of stone)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for stelae that I've seen before include "stones!" , "tablets" , "Upright commemorative stone slabs" .)