English-German dictionary »

prickle cells meaning in German

EnglishGerman
prickle cells

Stachelzelle