Sekirov Dictionary

cephalothricid

noun1

  1. Any nemertian of the family Cephalothricidae
forms

cephalothricids

This dictionary works without the internet: on your phone · in Chrome