CATCHFLY

Definition of CATCHFLY

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