Schizonepeta


What is Schizonepeta?

Schizonepeta is an herb and the above ground part of Schizonepeta tenuifolia, a plant of the mint family. [1]