meaning of axillary node

axillary node meaning in General Dictionary

some of the lymph glands associated with the armpit; battles attacks within the throat and chest and supply regions