Venus flytrap
Meaning
- An insectivorous plant of the savannas of North and South Carolina, Dionaea muscipula; the leaves are hinged and bordered with stiff hairs, and close when an insect alights on them.
- A kind of barbed trap used in the Vietnam War.
Synonyms
Translations
Etymology
From Venus (after the resemblance of the leaves to a human vulva) + flytrap (after the insectivorous nature of the plant).
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "Venus flytrap" and many other words and sentences in English.