Venus looking glass

Venus looking glass

or Venus' looking glass also Venus's looking glass
n.
1. A European annual plant (Legousia speculum-veneris) having blue or violet five-lobed flowers and shiny oval seeds.
2. A similar plant (Triodanis perfoliata) of North America, having clasping leaves and very small seeds.
American Heritage® Dictionary of the English Language, Fifth Edition. Copyright © 2016 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.