periblasts
English
Noun
periblasts
plural of
periblast