German-English dictionary »

samenfaden meaning in English

GermanEnglish
der Samenfaden Substantiv

seminal filamentnoun