See also: Ostracoda

Italian

edit

Noun

edit

ostracoda m (plural ostracodi)

  1. ostracod