lymphomonocytes
English
Noun
lymphomonocytes
plural of
lymphomonocyte