Dictionary
Dictionary
Embiotocoid — definition & meaning
Word Type Definition Embiotocoid n. One of a family of fishes (Embiotocidae) abundant on
the coast of California, remarkable for being viviparous; -- also
called surf fishes and viviparous fishes. See Illust. in Append.
Explore more words:
Ruff · Inimicitious · Univocally · Loyal · Articulate · Enchain · Cutpurse · Haloxyline ·