periblasts

English

Noun

periblasts

  1. plural of periblast