German-English dictionary »

plazentarschranke meaning in English

GermanEnglish
die Plazentarschranke Substantiv

placental barrier◼◼◼noun