YourDictionary

catchfly

noun pl. catchflies

any of various plants (genus Silene) of the pink family, with sticky stems that can trap insects

See catchfly in American Heritage Dictionary 4

Learn more about catchfly

catchfly

link/cite print suggestion box