Wiktionary
blastophores
n. (plural of blastophore English)
n. (plural of blastophore English)