German-English dictionary »

neuralrinne meaning in English

GermanEnglish
die Neuralrinne Substantiv

neural groovenoun