phocoena sinus

Noun
  1. A short porpoise that lives in the Gulf of California;
    An endangered species (synset 102073428)

Other Searches