English dictionary

family embiotocidae meaning and definition

FAMILY EMBIOTOCIDAE noun

Definition of family Embiotocidae (noun)

  1. viviparous percoid fishes comprising the surf fishes
Source: Princeton University Wordnet