axillary node

1. (noun) any of the lymph glands of the armpit; fights infections in the neck and chest and arm regions
Related Words: lymph gland, lymph node, node



Terms and Conditions of Use / Copyright Notice