English-Latin dictionary »

name of membrane enclosing the testicles meaning in Latin

EnglishLatin
name of membrane enclosing the testicles adjective

dartos [dartos, darton]adjective