setiferous