lymph node
Definition
noun. any of the glandlike masses of tissue in the lymphatic vessels containing cells that become lymphocytes
Example Sentence
Her lymph node was swollen from infection.
Synonyms
lymph gland; node; lymphatic tissue
Antonyms
big toe
Hear It! Say It! Write It!
lymph node