白血球

white blood cell; leukocyte; leucocyte

Meaning

  1. n
    white blood cell; leukocyte; leucocyte