flytrap
About 0.03 uses per million words.
Meaning
- noun A trap built to catch flies.
- noun The Venus flytrap, an insectivorous plant.
- noun Any contrivance by which a plant catches insects, such as pitchers or tentacles.
- noun The spreading dogbane.
Similar words
birdtrap malaise trap birdcatching flyswatter flyflapper trapnest fly-catcher ovitrapping venus flytrap call bird
Often followed by
is and has plant in to or grows from
Save “flytrap” to learn later