Kidney

From BugSigDB


A paired organ of the urinary tract which has the production of urine as its primary function.
Aliases
  • Reniculate kidney