catchfly
noun
Definitions
Any of several unrelated plants that have sticky leaves on which flies become stuck; especially, the silenes or campions.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any of several unrelated plants that have sticky leaves on which flies become stuck; especially, the silenes or campions.