- Venus's flytraps as a noun:
- 1
Venus's flytraps
noun
1 Venus's flytraps
Carnivorous plant of coastal plains of the Carolinas having sensitive hinged marginally bristled leaf blades that close and entrap insects.
synonyms: Dionaea muscipula, Venus's flytrap.
debug info: 0.0143