excretory organ
Meaning, Definition & Usage
Dictionary
Related
noun
an organ that separates waste substances from the blood and discharges them
urinary organ
.
WordNet
Previous
excrete
excretin
excreting
excretion
excretive
Next
excruciable
excruciate
excruciating
excruciatingly
excruciation