Find the word definition

Crossword clues for embiotocidae

The Collaborative International Dictionary
Embiotocidae

Embiotocidae \Embiotocidae\ n. a natural family of viviparous percoid fishes comprising the surf fishes.

Syn: family Embiotocidae.