pernickety
/ˌpərnɪˈkɛtɪ/ or /ˌpɛrnɪˈkɛtɪ/Definitions
1. adjective
having or showing a tendency to be excessively fussy or demanding in one’s requirements or standards
“She was quite pernickety when it came to preparing her meals.”
2. noun
a person who is excessively fussy or demanding in their requirements or standards
“He’s a bit of a pernickety person when it comes to cleanliness.”