Open main menu

Wiktionary β

EnglishEdit

NounEdit

periostraca

  1. plural of periostracum