Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spotted dolphin
in English
spotted dolphin
#limited
Definitions
Noun
dolphins
of
the
genus
Stenella
;
two
main
species
The
atlantic
spotted
dolphin
is
found
in
warm
waters
.
atlantic
spotted
dolphin
(
Stenella
frontalis
)
Pantropical
spotted
dolphins
are
known
for
their
social
behavior
.
pantropical
spotted
dolphin
(
Stenella
attenuata
)
Scientists
study
the
behavior
of
spotted
dolphins
in
their
natural
habitat
.
Base Words
dolphin
spotted