statoblasts
English
Noun
statoblasts
plural of
statoblast