butterworts

noun
  1. plural of butterwort; small carnivorous plants with sticky leaves that trap insects
  2. Usage: botanical

Examples