Synonyms and Antonyms for Embiotocidae

1. Embiotocidae (n.)

viviparous percoid fishes comprising the surf fishes

Synonyms: