YourDictionary

Dictionary Home » Dictionary Definitions » protonephridium

protonephridium

noun

Zool. a tubular, excretory structure in certain invertebrates, as flatworms, rotifers, and some larvae, usually ending internally in flame cells and having an external pore

link/cite print suggestion box