Wiktionary
cephalosomes
n. (plural of cephalosome English)
n. (plural of cephalosome English)