What does anneloid mean?
The definition of anneloid
An”ne*loid, n.
Etym: [F. annelé ringed + -oid.] (Zoöl.)

An animal resembling an annelid.