English
Detailed Synonyms for excretory organ in English
excretory organ:
-
the excretory organ
-
the excretory organ
– an organ that separates waste substances from the blood and discharges them 1the excretory organ; the urinary organ– an organ that separates waste substances from the blood and discharges them 1