Leukocyte

French Meaning

leucocyte

English Meaning

  1. See white blood cell.