URETHRA


Meaning of URETHRA in English

[noun] [C] [plural] urethras or specialized urethrae [specialized] - the tube in most mammals which carries urine from the bladder out of the body. In males it also carries sperm.

Cambridge English vocab.      Кембриджский английский словарь.