German-English dictionary »

schalenhaut meaning in English

GermanEnglish
die Schalenhaut Substantiv

shell membranenoun