WordRel.com
axillary node
Noun
any of the lymph glands of the armpit; fights infections in the neck and chest and arm regions
hypernym
lymph gland
lymph node
node
axillary node vs lymph gland
axillary node vs lymph node
axillary node vs node
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details