English Dictionary
◊ LYCHNIS
lychnis
n : mostly perennial herbs with sticky stems that catch insects;
widespread in north temperate zone [syn: {catchfly}]