• word of the day

    urethra

    urethra - Dictionary definition and meaning for word urethra

    Definition
    (noun) duct through which urine is discharged in most mammals and which serves as the male genital duct
Download our Mobile App Today
Receive our word of the day
on Whatsapp