scolecid

scolecid

(skəʊˈliːsɪd)
n
(Animals) a variety of worm
adj
(Zoology) another word for scolecoid