urinary_organEnglish

excretory organ, urinary organ

Noun

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

English: excretory organ, urinary organ

English words with similar meanings

Show 1 words