EGAVE

flytrap

About 0.03 uses per million words.

Meaning

  1. noun A trap built to catch flies.
  2. noun The Venus flytrap, an insectivorous plant.
  3. noun Any contrivance by which a plant catches insects, such as pitchers or tentacles.
  4. 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