doryphore

/D AO1 R IH1 F ER0/
noun
  1. 1

    A petty pedant, a person who complains about minor mistakes.

Source: https://en.wiktionary.org/wiki/doryphore