From over- + stringent.
overstringent (comparative more overstringent, superlative most overstringent)