rhizoverbBeta
Feedback

bladder

Urine storage organnoun · A flexible internal sac holding fluid.