zoilus

Etymology
From the name of Zoilus, an ancient Greek rhetorician who severely criticized Homer's poems. From.

Noun

 * 1) A critic characterized as bitter, carping, malignant.