lymph nodes
Definition
noun. any of the glandlike masses of tissue in the lymphatic vessels containing cells that become lymphocytes.
Example Sentence
We are learning the lymph nodes locations.
Hear It! Say It! Write It!
lymph nodes