How to pronounce "venus's flytraps"
Add your own pronunciation of "venus's flytraps"
Meanings and definitions of "venus's flytraps"
- Noun
carnivorous plant of coastal plains of the Carolinas having sensitive hinged marginally bristled leaf blades that close and entrap insects
Synonyms: