English-German dictionary »

xenogenous meaning in German

EnglishGerman
xenogenous

xenogen