Answer: overfastidious

AnswerCrossword Clue
overfastidiousexcessively fastidious