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:
ostracoid
Plural:
ostracoids

Find Similar Words

Find similar words to ostracoid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

ostracoid