Words R Us Picture Dictionary

English is automatic.
Choose second Language:

English term - urethra
urethra
1 definitions found.

urethra ~ (n) ~ n05513020 duct through which urine is discharged in most mammals and which serves as the male genital duct
urethra ~ (n) ~ n05513020 duct through which urine is discharged in most mammals and which serves as the male genital duct

Glosbe - Visual Wordnet - Other Dictionaries