Webster's Revised Unabridged Dictionary · 1913

Hairsplitter

Hairsplitter (-split`tẽr) , noun

One who makes excessively fine or needless distinctions in reasoning; one who quibbles.
The caviling hairsplitter. — De Quincey