Meaning of lychnis

Definition of lychnis

(noun) mostly perennial herbs with sticky stems that catch insects; widespread in north temperate zone

Other information on lychnis

WIKIPEDIA results for lychnis
Amazon results for lychnis