1 results in 0.0019s.
  • ostracod
    ostracod, noun.
    any one of a subclass of very small, free-swimming, bivalve crustaceans living in fresh or salt water, and found in fossil form in all geologic strata since the early Paleozoic.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-ostracod