Ostracoda /(?)/

Os·trac·o·da

Ostracoda

prop. n. pl.
  1. See Ostracoidea. (Zool.)