Webster's Revised Unabridged Dictionary · 1913

Anneloid

Anneloid ({not transcribed}) , noun

[French annelé ringed + -oid.]

(Zoology) An animal resembling an annelid.