ANNELOID


Meaning of ANNELOID in English

noun an animal resembling an annelid.

Webster English vocab.      Английский словарь Webster.