Urethra

Tamil Dictionary definitions for Urethra

Urethra : சிறுநீர்கத் துளை

Urethra definition

Noun. The canal by which the urine is conducted from the bladder and discharged.