Embiotocidae
plural noun
Em·bi·o·toc·i·dae
ˌembēəˈtäsəˌdē,
-tōs-
: a family of viviparous percoid fishes comprising the surf fishes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share