Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: axillary node
  1. Any of the lymph glands of the armpit; fights infections in the neck and chest and arm regions

Derived forms: axillary nodes

Type of: lymph gland, lymph node, node