German-English dictionary »

delta-zellen meaning in English

GermanEnglish
die Delta-Zellen Substantiv

delta cellsnoun