Surfperch meaning
Any of various viviparous marine fishes of the family Embiotocidae, found in shallow coastal waters of the northern Pacific Ocean.
noun
Any of a family (Embiotocidae) of percoid sea fishes that bear living young and live in shallow water along the Pacific coast of North America.
noun
Advertisement