How do you spell Anneloid 

Available Definitions:
1)  n. - An animal resembling an annelid.





 Take Spelling Test