Synonyms and Antonyms for embiotocidae

1. Embiotocidae (n.)

viviparous percoid fishes comprising the surf fishes

Synonyms: