'Venus's flytraps' definitions:
Definition of 'Venus's flytraps'
From: WordNet
noun
Carnivorous plant of coastal plains of the Carolinas having sensitive hinged marginally bristled leaf blades that close and entrap insects [syn: Venus's flytrap, Venus's flytraps, Dionaea muscipula]