Definisi 'excretory organ'

English to English
noun
1 an organ that separates waste substances from the blood and discharges them Terjemahkan
source: wordnet30
More Word(s)
internal organ, viscus, flame cell, kidney, apparatus urogenitalis, genitourinary apparatus, genitourinary system, systema urogenitale, urinary apparatus,

Visual Synonyms