English dictionary
axillary node meaning and definition
Definition and meaning of axillary node at MeaningMonkey.org. axillary node meaning and definition in the English Dictionary.AXILLARY NODE noun
Definition of axillary node (noun)
- any of the lymph glands of the armpit; fights infections in the neck and chest and arm regions
Source: Princeton University Wordnet