a node, or gland in the lymphatic system

listen to the pronunciation of a node, or gland in the lymphatic system