Go
Small white blood cells produced in the lymphoid organs that aid in the immune defenses.
Tags: Cancer Dictionary, L