urinary_bladderEnglish

urinary bladder

Noun

A membranous sac for temporary retention of urine

English: urinary bladder