• word of the day

    loosestrife

    loosestrife - Dictionary definition and meaning for word loosestrife

    Definition
    (noun) any of numerous herbs and subshrubs of the genus Lythrum Definition
    (noun) any of various herbs and subshrubs of the genus Lysimachia
Download our Mobile App Today
Receive our word of the day
on Whatsapp