peptonephridia
From ZooTerms (Dictionary of Invertebrate Zoology)
Annelida: Oligochaeta) Organs opening into the buccal cavity of pharynx (supposedly modified nephridia).
peptonephridia (noun, plural; Greek pepton, digested; nephros, kidney): (