hairsplitting

nounThe act of making overly fine or trivial distinctions in arguments or reasoning.
adjectiveCharacterized by or involving overly fine or trivial distinctions.