ostracoda

See also: Ostracoda

Italian

Noun

ostracoda m (plural ostracodi)

  1. ostracod