Stachys nepetifolia

No common name

Desf. 1829 - Tabl. École Bot., ed. 3: 58, 1829