Medical Term:

tunica mucosa ductus deferentis

 

Synonym(s): mucosa of ductus deferens

Hide
(web2)