venus's flytraps meaning and definitionDefinition and meaning of venus's flytraps at MeaningMonkey.org. venus's flytraps meaning and definition in the English Dictionary.
VENUS'S FLYTRAPS noun
Definition 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: Dionaea muscipula, Venus's flytrap
Source: Princeton University Wordnet