German-English dictionary »

lymphogen meaning in English

GermanEnglish
lymphogen

lymphogenous