Noun Definitionlychnis1.Definition: mostly perennial herbs with sticky stems that catch insects; widespread in north temperate zoneRelated Noun(s):catchflyCategory: Plants