Answer: hairsplitter

AnswerCrossword Clue
HAIRSPLITTERQuibbler
hairsplitterone that makes excessively fine distinctions in reasoning