Flytrap (noun) Definition, Meaning & Examples

noun
  1. any of various plants that entrap insects, especially the Venus flytrap.
  2. a trap for catching flies or other insects.
noun
  1. any of various insectivorous plants, esp Venus's flytrap
  2. a device for catching flies
Flytrap (noun) Definition, Meaning & Examples

More Definitions