Platelets are oval structures that bud off from giant cells called ____________
megakaryocytes
Platelets are minute, oval structures found in the blood, They are enucleated and are derived from giant cells of bone mattow called megakaryocytes. Life span of a platelet is 3-5 days and it gets destroyed in the spleen.