English dictionary
genitourinary apparatus meaning and definition
Definition and meaning of genitourinary apparatus at MeaningMonkey.org. genitourinary apparatus meaning and definition in the English Dictionary.GENITOURINARY APPARATUS noun
Definition of genitourinary apparatus (noun)
- the system that includes all organs involved in reproduction and in the formation and voidance of urine
Source: Princeton University Wordnet