stereoblastulae
English
Noun
stereoblastulae
plural of
stereoblastula