spotted dolphin
Noun
Meaning
Any of two species of dolphins of the genus Stenella.
Atlantic spotted dolphin (Stenella frontalis)
pantropical spotted dolphin (Stenella attenuata)
Source: en.wiktionary.orgNoun
Any of two species of dolphins of the genus Stenella.
Atlantic spotted dolphin (Stenella frontalis)
pantropical spotted dolphin (Stenella attenuata)
Source: en.wiktionary.org