0%

ALL meanings of protonephridium

P p
  • noun protonephridium a tubular, excretory structure in certain invertebrates, as flatworms, rotifers, and some larvae, usually ending internally in flame cells and having an external pore 0
  • noun protonephridium (anatomy) A type of nephridium composed of a network of flame cells or solenocytes. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?