English

edit

Noun

edit

periostraca

  1. plural of periostracum