Adjective
superexacting (comparative more superexacting, superlative most superexacting) Very exacting.