Leucocytes meaning

Plural form of leucocyte.
noun
0
0
Advertisement