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