thymus
  • noun an organ at the base of the neck that is involved in the development of the immune system, particularly T-cells

Not what you were looking for?