bn:00079342n
Noun Concept
ES
tracto urinario  sistema urinario
EN
The organs and tubes involved in the production and excretion of urine WordNet 3.0
Relations
Sources
Spanish Open Multilingual WordNet
WordNet Translations
Wikipedia Translations