pilotfish

noun
  1. a small fish that often swims alongside larger fish, especially sharks, feeding on parasites and scraps
  2. Usage: usually singular or plural; marine biology term

Examples