axillary node
Noun
-
Any of the lymph glands of the armpit;
Fights infections in the neck and chest and arm regions (synset 105437877)
Found on Word Lists
Other Searches
- Rhyme: Dillfrog, RhymeZone
- Definition: Wiktionary, Dictionary.com, Wikipedia, Merriam-Webster, WordNet, Power Thesaurus
- Imagery: Google, Flickr, Bing