English dictionary
leonurus cardiaca meaning and definition
Definition and meaning of leonurus cardiaca at MeaningMonkey.org. leonurus cardiaca meaning and definition in the English Dictionary.LEONURUS CARDIACA noun
Definition of Leonurus cardiaca (noun)
- bitter Old World herb of hedgerows and woodland margins having toothed leaves and white or pale pink flowers
- synonyms: motherwort
Source: Princeton University Wordnet