English edit

Noun edit

cephalothricid (plural cephalothricids)

  1. Any nemertian of the family Cephalothricidae