ANNELOID
Meaning of ANNELOID in English
ˈan ə lˌȯid noun
( -s )
Etymology: French annelé ringed + English -oid
: an animal resembling an annelid
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012