Definify.com

Definition 2024


periosts

periosts

English

Noun

periosts

  1. plural of periost