Definitions
There is 1 meaning of the phrase
Phocoena Sinus.
Phocoena Sinus - as a noun
A short porpoise that lives in the gulf of california; an endangered species
Synonyms (Exact Relations)
vaquita