pantropical spotted dolphin noun1 •Stenella attenuata, a dolphin found in temperate and tropical oceans. formspantropical spotted dolphins