Translation of limfosit in English:

limfosit

lymphocyte

noun

  • 1

    lymphocyte, white blood cells