STAR SAPPHIRE


Meaning of STAR SAPPHIRE in English

■ noun a cabochon sapphire that reflects a starlike image due to its regular internal structure.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.