lymph cell


noun

another name for lymphocyte