meaning of urinary bladder

1. a membranous sac for temporary retention of urine


Related Words

urinary bladder |

Developed & Maintained By Taraprasad.com

Treasure Words