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)

  1. bitter Old World herb of hedgerows and woodland margins having toothed leaves and white or pale pink flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: