Definify.com

Definition 2026


ostraceans

ostraceans

English

Noun

ostraceans

  1. plural of ostracean