German-English dictionary »

adergeflecht meaning in English

GermanEnglish
das Adergeflecht Substantiv

choroid plexus◼◼◼noun