'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]

Words containing 'Venus's flytraps'