Phocaena sinus
English Dictionary
->
Letter P
-> Phocaena sinus
Search Dictionary:
Phocaena sinus Definition
(n)
a
short
porpoise
that
lives
in
the
Gulf
of
California
;
an
endangered
species
Phocaena sinus Synonyms
Phocaena sinus
vaquita
© Art Branch Inc.