English-German dictionary »

spider cell meaning in German

EnglishGerman
spider cell noun

die SpinnenzelleSubstantiv