nephridium

Meaning

  1. A tubular excretory organ in some invertebrates.
  2. The embryonic excretory organ that develops into the kidney.

Translations

Nephridium

nefridi

nefrídeo

Etymology

From nephro- + -idium.

Notes

Sign in to write sticky notes