pantropical spotted dolphin
English
Noun
pantropical
spotted
dolphin
(
plural
pantropical spotted dolphins
)
Stenella attenuata
, a
dolphin
found in
temperate
and
tropical
oceans
.