protonephridium 1

noundomain: body part
EnWordnet [ver.5.0]
EnglishEnglish
Definition

A protonephridium is an excretory organ consisting of a network of dead-end tubules lacking internal openings found in the phyla Platyhelminthes, Nemertea and Rotifera.

  • 1.The terminal cells are located at the blind end of the protonephridium.
FENG