Embiotocoid Definition
adjective
(zoology) Belonging to, or resembling, the fish family Embiotocidae.
Wiktionary
noun
(zoology) One of a family of fishes, Embiotocidae, abundant on the coast of California, remarkable for being viviparous.
Wiktionary
Other Word Forms of Embiotocoid
Noun
Singular:
embiotocoidPlural:
embiotocoidsOrigin of Embiotocoid
Embiotoca + -oid
From Wiktionary
Find Similar Words
Find similar words to embiotocoid using the buttons below.