craniophores
English
Noun
craniophores
plural of
craniophore