EGAVE
anneloid
Meaning
noun
Any animal resembling an annelid.
Similar words
anniellid
annulariid
annelid
annulate
annulosan
almid
nereidian
ringed worm
anomalinid
ancylid
Save “anneloid” to learn later