VENUS'S LOOKING GLASS


Meaning of VENUS'S LOOKING GLASS in English

■ noun a blue-flowered bellflower whose shiny brown seeds inside their open capsule supposedly resemble looking glasses. [ Legousia hybrida (Europe) and Triodanis perfoliata (N. America).]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.