Lewis & Short

ĭn-explācābĭlis, e, adj., implacable, irreconcilable: explacabilis, inexplacabilis, Not. Tir. p. 106.