Definition of Venus's looking glass in English:

Venus's looking glass

noun

  • A blue-flowered plant of the bellflower family, whose shiny brown seeds inside their open capsule supposedly resemble looking glasses.

    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.’