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)
Any of two species of dolphins of the genus Stenella.
Atlantic spotted dolphin (Stenella frontalis)
pantropical spotted dolphin (Stenella attenuata)