bdelygmia

Etymology
From.

Noun

 * 1) Abnormal disgust at or loathing of food.
 * 2)  A litany of invective criticism.