German-English dictionary »

hodenkanälchen meaning in English

GermanEnglish
das Hodenkanälchen Substantiv

seminiferous tubule◼◼◼noun