Word info Synonyms

excretory organ

Noun

Meaning

an organ that separates waste substances from the blood and discharges them

Source: WordNet

Synonyms

Hypernyms

Hyponyms

Close letter words and terms