Embiotocid Definition
noun
(zoology) Any member of the Embiotocidae.
Wiktionary
Other Word Forms of Embiotocid
Noun
Singular:
embiotocid
Plural:
embiotocidsFind Similar Words
Find similar words to embiotocid using the buttons below.