What is Catchfly?
Catchfly, scientifically known as Silene firma, is an annual or biennial plant that thrives in moist environments with light to partial sun exposure. Catchfly (Latin: Silene firma, family Caryophyllaceae) is a medicinal plant catalogued in PlantSage.
