meaning of urethral sphincter

1. a striated sphincter muscle that constricts the urethra


Related Words

urethral sphincter |

Developed & Maintained By Taraprasad.com

Treasure Words