Scolecophagus

Etymology
+