Definify.com

Definition 2025


periblasts

periblasts

English

Noun

periblasts

  1. plural of periblast