Preferred Label : peptonephridium;
Uberon definition : Organs opening into the buccal cavity of pharynx (supposedly modified nephridia) of
invertebrates.;
Uberon related term : oesophageal appendage; esophageal appendage;
Origin ID : 0006976;
develops from
part of
Organs opening into the buccal cavity of pharynx (supposedly modified nephridia) of
invertebrates.