Nephridium

Noun

  • (biology) a tubular excretory organ in some invertebrates
  • (anatomy) the embryonic excretory organ that develops into the kidney

Leave a Reply

Your email address will not be published.