lymphocytes
English
Noun
lymphocytes
plural of
lymphocyte
French
Noun
lymphocytes
m
pl
plural of
lymphocyte