bn:00079342n
Noun Concept
SYL
No term available
EN
The organs and tubes involved in the production and excretion of urine WordNet 3.0
Relations
Sources