Definitions of Family embiotocidae:

  • noun:   viviparous percoid fishes comprising the surf fishes