cephalonts
English
Noun
cephalonts
plural of
cephalont