flytrap

noun
  1. a trap or device for catching flies
  2. a carnivorous plant (Venus flytrap) with hinged leaves that snap shut to trap insects
  3. Usage: often capitalized as Venus flytrap when referring to the specific plant species

Examples