Feedback
Spotted dolphin
Meaning
Noun
●
Any of two
species
of
dolphins
of the
genus
Stenella.
Atlantic
spotted dolphin
(Stenella frontalis)
pantropical spotted dolphin
(Stenella attenuata)
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better