leonurus cardiaca (0 synonym found)

Definition of leonurus cardiaca:

(N) : Leonurus cardiaca, known as motherwort, is an herbaceous perennial plant in the mint family, Lamiaceae.

Definition of leonurus cardiaca:

(N) : Leonurus cardiaca, known as motherwort, is an herbaceous perennial plant in the mint family, Lamiaceae.

Back to Top