Answer: overscrupulous

AnswerCrossword Clue
overscrupulousexcessively scrupulous