Legousia Speculum-Veneris
-
L
Legousia Speculum-Veneris
Description Legousia Speculum-Veneris, commonly known as Venus’ Looking Glass, is a flowering plant that belongs to the Campanulaceae family. It is an annual plant that is native to Europe and Western Asia. The plant’s scientific name is derived from the Latin words “speculum” and “veneris,” which when translated, means “mirror of Venus.” This name was given to the plant because…
Read More »
