hsc (hematopoietic stem cell) - Spanish English Dictionary