Venus Looking Glass Definition

noun
A European annual plant (Legousia speculum-veneris) having blue or violet five-lobed flowers and shiny oval seeds.
American Heritage
A similar plant (Triodanis perfoliata) of North America, having clasping leaves and very small seeds.
American Heritage

Find Similar Words

Find similar words to Venus looking glass using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Venus looking glass

Word Length