Definitions Found:

Showing excessive or anxious concern about detail