Word info

cephalothricid

Noun

Meaning

cephalothricid (plural cephalothricids)

Any nemertian of the family Cephalothricidae

Source: en.wiktionary.org

Close letter words and terms