His over-fastidiousness made it hard for the team to finish the project.
A person who is excessively concerned with details and accuracy.
With powerful free picture dictionary & flashcards.