YourDictionary

ostracod

noun

any of various classes (esp. Ostracoda) of small, freshwater or marine crustaceans, having a bivalve carapace that covers the entire body

See ostracod in American Heritage Dictionary 4

Learn more about ostracod

link/cite print suggestion box