Concept set KIDNEY

An organ in the body that produces urine.

Id Concept in source English gloss Conceptlist