Definisi 'tunica albuginea testes'

English to English
noun
1 whitish cover of the testicle Terjemahkan
source: wordnet30

More Word(s)
albuginea,

Visual Synonyms