Solomon's seal
Concise Oxford English Dictionary © 2008 Oxford University Press:
Solomon's seal
▶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.]
'Solomon's seal' also found in these Oxford entries:

