English dictionary
excretory organ meaning and definition
Definition and meaning of excretory organ at MeaningMonkey.org. excretory organ meaning and definition in the English Dictionary.EXCRETORY ORGAN noun
Definition of excretory organ (noun)
- an organ that separates waste substances from the blood and discharges them
- synonyms: urinary organ
Source: Princeton University Wordnet