blastophores
English
Noun
blastophores
plural of
blastophore