Search term amygdala has one result
Jump to
EN English ES Spanish
amygdala (n) [region of the brain] amígdala (n) {f} [region of the brain]