Flytrap meaning

flī'trăp'
A trap for catching flies.
noun
1
0
An insectivorous plant, such as the Venus flytrap.
noun
1
0
A plant that catches insects, as the Venus' flytrap.
noun
1
0
A trap for catching flies.
noun
1
0
Venus flytrap, an insectivorous plant.
noun
0
0
Advertisement
Any device for catching flies.
noun
0
1

Origin of flytrap