- urinary organ as a noun:
- 1
urinary organ
noun
1 urinary organ
An organ that separates waste substances from the blood and discharges them.
synonym: excretory organ.
debug info: 0.0333
noun
An organ that separates waste substances from the blood and discharges them.
synonym: excretory organ.
debug info: 0.0333