Search Ontology:
Uberon Ontology

peptonephridium

Term ID
UBERON:0006976
Synonyms
  • esophageal appendage
  • oesophageal appendage
Definition
Organs opening into the buccal cavity of pharynx (supposedly modified nephridia) of invertebrates.
References
  • BTO:0004280
Ontology
Uberon Ontology
Relationships
develops from
is part of
is a type of