axillary node Meaning, Definition & Usage

  1. noun any of the lymph glands of the armpit; fights infections in the neck and chest and arm regions

WordNet