• word of the day

    leonurus cardiaca

    leonurus cardiaca - Dictionary definition and meaning for word leonurus cardiaca

    (noun) bitter Old World herb of hedgerows and woodland margins having toothed leaves and white or pale pink flowers
    Synonyms : motherwort
Download our Mobile App Today
Receive our word of the day
on Whatsapp