• word of the day

    lychnis

    lychnis - Dictionary definition and meaning for word lychnis

    Definition
    (noun) mostly perennial herbs with sticky stems that catch insects; widespread in north temperate zone
    Synonyms : catchfly
Download our Mobile App Today
Receive our word of the day
on Whatsapp