dobsonflies

noun
  1. large winged insects with long mandibles, whose larvae (called hellgrammites) live in streams and are used as fishing bait
  2. Usage: entomology

Examples