spotted dolphin

noun
Graduate
1

Any of two species of dolphins of the genus Stenella.

2

Atlantic spotted dolphin (Stenella frontalis)

3

pantropical spotted dolphin (Stenella attenuata)