English dictionary, thesaurus, translations & etymology
FreeDict.com
noun

catchfly

Catchfly (noun) means any of several plants, mostly in tribe Sileneae, that have sticky leaves on which flies become stuck; especially, the silenes or campions.

noun
1
Any of several plants, mostly in tribe Sileneae, that have sticky leaves on which flies become stuck; especially, the silenes or campions.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “catchfly” A quick quiz — meaning, synonyms & usage

Etymology

From catch + fly.

Frequently asked questions

What is the meaning of catchfly?

"catchfly" (noun) means any of several plants, mostly in tribe Sileneae, that have sticky leaves on which flies become stuck; especially, the silenes or campions.

Definitions from wiktionary, CC BY-SA · etymology from Wiktionary