ostracods

noun

  1. 1

    Any of many small crustaceans, of the class Ostracoda, that resemble a shrimp enclosed in a bivalve shell.

Synonyms

Translate “ostracods” to another language

Click any language to open the translator with this word already filled in.