Amygdala

Definition of Amygdala from the PharmacyDictionary.in

Amygdala

This term refers to the tonsils, a part of the immune system.

Not Available