Meaning of catchfly

Definition of catchfly

(noun) any plant of the genus Silene
mostly perennial herbs with sticky stems that catch insects; widespread in north temperate zone

Other information on catchfly

WIKIPEDIA results for catchfly
Amazon results for catchfly