Ostracoid Definition
adjective
(zoology) Of or pertaining to the Ostracoidea.
Wiktionary
noun
(zoology) Any of the Ostracoidea.
Wiktionary
Other Word Forms of Ostracoid
Noun
Singular:
ostracoidPlural:
ostracoidsFind Similar Words
Find similar words to ostracoid using the buttons below.