'ostracod' definitions:

Definition of 'ostracod'

(from WordNet)
noun
Tiny marine and freshwater crustaceans with a shrimp-like body enclosed in a bivalve shell [syn: seed shrimp, mussel shrimp, ostracod]