The AI-powered English dictionary
plural catchflies
Any of several plants, mostly in tribe Sileneae, that have sticky leaves on which flies become stuck; especially, the silenes or campions. examples