harbour porpoise

harbour porpoise definitions

noun
  • A porpoise, Phocoena phocoena, that inhabits coastal areas and river estuaries.