autotransfusion is Accepted in TWL Scrabble Dictionary

autotransfusion Scrabble score: 18

Meaning of autotransfusion

  • the return of autologous blood to the patient's own circulatory system [n]