Catchfly
noun
Any of several unrelated plants that have sticky leaves on which flies become stuck; especially, the silenes or campions.
Any of several unrelated plants that have sticky leaves on which flies become stuck; especially, the silenes or campions.
Loading dictionaries...
Initializing dictionary manager