LYCHNIS Meaning of LYCHNIS in English n. perennial plant having sticky stems that catch insects; catchfly Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012