Nephridium

Noun

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

Leave a Reply

Your email address will not be published.