English dictionary
embiotocidae meaning and definition
Definition and meaning of embiotocidae at MeaningMonkey.org. embiotocidae meaning and definition in the English Dictionary.EMBIOTOCIDAE noun
Definition of Embiotocidae (noun)
- viviparous percoid fishes comprising the surf fishes
- synonyms: family Embiotocidae
Source: Princeton University Wordnet