German-English dictionary »

testis meaning in English

GermanEnglish
der Testis Substantiv

testis◼◼◼noun
[UK: ˈte.stɪs] [US: ˈte.stɪs]

Ovotestis [des Ovotestis; die Ovotestes] Substantiv

ovotestis◼◼◼noun