About us
Define
Definitions for
"Protonephridium"
a unit of an excretory system that is closed at proximal end and open at the distal end to a collecting tubule
faculty.pnc.edu