urinary bladder

Explore definitions, synonyms, and language insights of urinary bladder

Definitions

Noun
a membranous sac for temporary retention of urine

More General Terms