polyblasts
English
Noun
polyblasts
plural of
polyblast