scolecid

scolecid

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