Rypophagous
/(rī̇*pŏf"ȧ*gŭs)/
Ry·poph·a·gous
Rypophagous
a.
Eating, or subsisting on, filth.
(Zool.)