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.