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

    • ‘Cultivate arable margins on appropriate sites to encourage autumn-germinating rare wildflowers such as shepherd's needle, cornflower and Venus's looking glass.’