English dictionary
urethra meaning and definition
Definition and meaning of urethra at MeaningMonkey.org. urethra meaning and definition in the English Dictionary.URETHRA noun
Definition of urethra (noun)
- duct through which urine is discharged in most mammals and which serves as the male genital duct
Source: Princeton University Wordnet