Platelets are fragments of large cells called:

Microkaryocytes

Megakaryocytes

Erythrocytes

Leucocytes