English synonyms about - contact  

excretory organ

noun

1 excretory organ

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

synonym: urinary organ.


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

debug info: 0.0563