German-English dictionary »

schweinespeicheldrüse meaning in English

GermanEnglish
die Schweinespeicheldrüse Substantiv

pig's salivary glandnoun