English | German | Russian | Czech

transfusate English

Meaning transfusate meaning

What does transfusate mean?

transfusate

The material used in a transfusion

Are you looking for...?