Definify.com

Definition 2024


harbour_porpoise

harbour porpoise

English

Noun

harbour porpoise (plural harbour porpoises)

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

Translations