Eosinophils

282

  • Eosinophils
    • Innate immune cell
    • Granulocyte
      • Eosinophils can release granules containing chemicals toxic to parasites