Ostracoid

Webster's Dictionary of the English Language

·noun One of the Ostracoidea.

II. Ostracoid ·adj Of or pertaining to the Ostracoidea.