SETOSE Meaning of SETOSE in English adj. Biol. bristly. Etymology: L seta bristle Oxford English vocab. Оксфордский английский словарь. 2012