German-English dictionary »

habenula meaning in English

GermanEnglish
die Habenula Substantiv

habenula◼◼◼noun