Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

axillary node Definition

Cancel
axillary node
noun(axillary node)
any of the lymph nodes of the axilla —called also axillary gland

Words Related to axillary node!

axillary node Examples by Brain Bank Users