hypercritical
adjective
Meaning
Meticulously or excessively critical.
Synonyms
overcritical