Definition for Protonephridia
From Biology Forums Dictionary
The simplest filtration mechanism for cleansing the blood; used in flatworms.
From Biology Forums Dictionary
The simplest filtration mechanism for cleansing the blood; used in flatworms.