Search Result for "ostracoid": 

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]