From setola + -uto.
setoluto (feminine setoluta, masculine plural setoluti, feminine plural setolute)