bn:00032161n
Noun Concept
FR
organe excréteur  organe urinaire
EN
An organ that separates waste substances from the blood and discharges them WordNet 3.0
Relations
Sources
WordNet Translations