Definition of Venus's looking glass in English:
A blue-flowered plant of the bellflower family, whose shiny brown seeds inside their open capsule supposedly resemble mirrors.
- Two species in the family Campanulaceae: Legousia hybrida of Europe, and Triodanis perfoliata of North America
- Cultivate arable margins on appropriate sites to encourage autumn-germinating rare wildflowers such as shepherd's needle, cornflower and Venus's looking glass.
Definition of Venus's looking glass in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.