Definify.com

Definition 2025


ostraceans

ostraceans

English

Noun

ostraceans

  1. plural of ostracean