insaturable (comparative more insaturable, superlative most insaturable)
From Latin insaturabilis. Compare French insaturable, Portuguese insaturável. See in- (“not”), and saturable.