Meaning of venus's flytraps
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
Other information on venus's flytraps
WIKIPEDIA results for
venus's flytraps
Amazon results for
venus's flytraps
Tweet