Meaning of family embiotocidae

Definition of family embiotocidae

(noun) viviparous percoid fishes comprising the surf fishes

Other information on family embiotocidae

WIKIPEDIA results for family embiotocidae
Amazon results for family embiotocidae