English dictionary
venus's flytrap meaning and definition
Definition 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