Zoilus
Noun
Zo·i·lus
: a bitter and usually enviously carping critic : one given to unjust quibbling and faultfinding : belittler, caviler
: a bitter and usually enviously carping critic : one given to unjust quibbling and faultfinding : belittler, caviler