embiotocoid adjective 1noun 1forms 3 adjective1 •Belonging to the fish family Embiotocidae. noun1 •One of family Embiotocidae of surfperches, abundant on the coast of California, remarkable for being viviparous. formsembiotocoids · more embiotocoid · most embiotocoid