Dictionary definitions
- Enter a word for the dictionary definition.
ostracoid
From The Collaborative International Dictionary of English v.0.48:
ostracoid \os"tra*coid\, a. (Zool.) Of or pertaining to the Ostracoidea (now Ostracoda). -- n. One of the Ostracoidea (now Ostracoda). [1913 Webster +PJC]

