flytraps

noun
  1. Plural of flytrap; devices or traps designed to catch flies and other insects.
  2. Usage: Common in households and gardens for pest control
  3. Plural of Venus flytrap; carnivorous plants with hinged leaves that snap shut to trap insects.
  4. Usage: Refers to the plant species Dionaea muscipula

Examples