Thesaurus:urinary system

English

Noun

Sense: organs that produce, store, and eliminate urine

Synonyms
  • excretory system
  • urinary system
Hypernyms
Meronyms
See also