axillary node

Noun
  1. any of the lymph glands of the armpit; fights infections in the neck and chest and arm regions
axillary node
A doctor gently palpates the patient's axillary node during a checkup.