ostracods

noun
  1. Small crustaceans with a bivalve shell, found in marine and freshwater environments; also called seed shrimp.
  2. Usage: plural form; scientific/biological term; also used in singular as ostracod

Examples