pantropical spotted dolphin

Noun

 * , a dolphin found in temperate and tropical oceans.