Meaning of axillary node
Definition of axillary node
(noun)
any of the
lymph
glands of the armpit; fights infections in the
neck
and
chest
and arm regions
Other information on axillary node
WIKIPEDIA results for
axillary node
Amazon results for
axillary node
Tweet