urinary bladder

Noun
  1. A membranous sac for temporary retention of urine (synset 105519988)

Other Searches