pilot fish

(lət fis̸h′)

noun pl. pilotfish -·fish′, pilotfishes -·fish′·es

a narrow, spiny-finned jackfish (Naucrates ductor) with a widely forked tail, often seen swimming near sharks
often written pilotfish

noun pl. pilotfish, pilotfishes

See pilot fish in American Heritage Dictionary 4

noun
A small slender marine fish (Naucrates ductor) that often swims in company with larger fishes, especially sharks and mantas.
link/cite print suggestion box