Definitions of lychnis:

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