meaning of anneloid
1.
An
animal
resembling
an
annelid.
Related Words
anneloid
|
Developed & Maintained By
Taraprasad.com