Cannabis Ruderalis October 12, 2016 thcscience_admin Venus's looking-glass is a common name for several plant species including: All members of the genus Triodanis Legousia speculum-veneris