German-English dictionary »

stinkdrüse meaning in English

GermanEnglish
die Stinkdrüse Substantiv

scent glandnoun