urinary bladder
1.
(
noun
) a membranous sac for temporary retention of urine
Related Words:
bladder
,
vesica
Terms and Conditions of Use / Copyright Notice