Definify.com

Definition 2024


ostraca

ostraca

English

Noun

ostraca

  1. plural of ostracon