Synonyms for
Porpoise
Definition
A porpoise is a small toothed whale with a blunt snout and curved dorsal fin. They are found in all the oceans of the world.
Synonyms for
Definition
A porpoise is a small toothed whale with a blunt snout and curved dorsal fin. They are found in all the oceans of the world.