Polish-English dictionary »

neuronauka meaning in English

PolishEnglish
neuronauka noun

neurosciencenoun
scientific study of the nervous system