SETIGER


Meaning of SETIGER in English

noun an annelid having setae; a chaetopod.

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