Definify.com

Definition 2025


periosts

periosts

English

Noun

periosts

  1. plural of periost