flytrap
noun
- any device for catching flies
- a plant that catches insects, as the Venus' flytrap
See flytrap in American Heritage Dictionary 4
(flīˈtrăpˌ)
noun- A trap for catching flies.
- An insectivorous plant, such as the Venus flytrap.
Learn more about flytrap
link/cite
print
suggestion box