Definify.com

Definition 2026


ostracodi

ostracodi

Italian

Noun

ostracodi m

  1. plural of ostracoda