Definify.com

Definition 2024


ostraceans

ostraceans

English

Noun

ostraceans

  1. plural of ostracean