English-German dictionary »

lepra cell meaning in German

EnglishGerman
lepra cell noun

die LeprazelleSubstantiv