Definition of "Catchfly" :
noun: mostly perennial herbs with sticky stems that catch insects; widespread in north temperate zone
noun: any plant of the genus Silene
noun: mostly perennial herbs with sticky stems that catch insects; widespread in north temperate zone
noun: any plant of the genus Silene