Legousia

Legousia

Legousia Durande.
Engl.: legousia.

Legousia speculum-veneris

Legousia speculum-veneris (L.) Chaix.
Engl.: Venus' looking glass.
Sven.: venus-spegel.

I have no articles for this botanical term, but there might be some for the next level down (if found).