Plus-size offal pellicle