cephalosomes
English
Noun
cephalosomes
plural of
cephalosome