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