axillary node
English Dictionary
->
Letter A
-> axillary node
Search Dictionary:
axillary node Definition
(n)
any
of
the
lymph
glands
of
the
armpit
;
fights
infections
in
the
neck
and
chest
and
arm
regions
axillary node Synonyms
axillary node
© Art Branch Inc.