SOLOMON'S SEAL


Meaning of SOLOMON'S SEAL in English

■ noun

1》 a figure like the Star of David.

2》 a plant with arching stems bearing a double row of broad leaves and drooping green and white flowers. [Genus Polygonatum : many species.]

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