English-German dictionary »

splenogenous meaning in German

EnglishGerman
splenogenous

splenogen