English Dictionary
Definition amygdala in British English
amygdala noun
[countable] noun
/əˈmɪɡdələ/
1
one of two areas in the brain, which are involved in processing emotions
Synonyms and related words
