Thymus

Human Anatomy IV
Noun (thing)
US
UK
Thymus
US
UK
a lymph organ located in the chest
US
UK
The thymus gland plays a vital role in the development of a healthy immune system.