German-English dictionary »

xenogen meaning in English

GermanEnglish
xenogen

xenogeneic◼◼◼

xenogenous