Definition of "platelets"

platelets