harbor porpoise

Explore definitions, synonyms, and language insights of harbor porpoise

Definitions

Noun
the common porpoise of the northern Atlantic and Pacific

More General Terms