Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
seaswine
in English
seaswine
Definitions
Noun
a
type
of
marine
mammal
(
Porpoises
)
The
team
of
researchers
studied
the
behavior
of
porpoises
in
their
natural
habitat
.