meaning of urethra

1. The canal by which the urine is conducted from the bladder and discharged.
2.
duct through which urine is discharged in most mammals and which serves as the male genital duct


Related Words

urethra | urethral | urethral orifice | urethral sphincter |

Developed & Maintained By Taraprasad.com

Treasure Words