CompareWords
Compare
Anneloid
Definition:
(n.) An animal resembling an annelid.