German-English dictionary »

lymphonodulus meaning in English

GermanEnglish
der Lymphonodulus Substantiv

lymph nodulenoun