See also: Ostracoda

Italian edit

Noun edit

ostracoda m (plural ostracodi)

  1. ostracod