Rypophagous

Ry`poph´a`gous

    (rî`pǒf´å`gŭs)
a.1.(Zool.) Eating, or subsisting on, filth.