English dictionary
phocoena sinus meaning and definition
Definition and meaning of phocoena sinus at MeaningMonkey.org. phocoena sinus meaning and definition in the English Dictionary.PHOCOENA SINUS noun
Definition of Phocoena sinus (noun)
- a short porpoise that lives in the Gulf of California; an endangered species
- synonyms: vaquita
Source: Princeton University Wordnet