English

edit

Noun

edit

cephalothricid (plural cephalothricids)

  1. Any nemertian of the family Cephalothricidae