GNU Collaborative International Dictionary of English
last match results
Found one definition
-
ostracod n. A member of the Ostracoda, an order of tiny marine and freshwater crustaceans with a shrimplike body enclosed in a bivalve shell.
Syn. -- seed shrimp, mussel shrimp.
[WordNet 1.5]