Definify.com

Definition 2024


ostracodi

ostracodi

Italian

Noun

ostracodi m

  1. plural of ostracoda