English synonyms about - contact  

urinary organ

noun

1 urinary organ

An organ that separates waste substances from the blood and discharges them.

synonym: excretory organ.


Find more on urinary organ elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0296