Definisi 'axillary node'

English to English
noun
1 any of the lymph glands of the armpit; fights infections in the neck and chest and arm regions Terjemahkan
source: wordnet30

More Word(s)
lymph gland, lymph node, node,

Visual Synonyms