French-English dictionary »

sérothérapie meaning in English

FrenchEnglish
sérothérapie nom {f}

serotherapy [serotherapies](the therapeutic use of sera or vaccines)
noun
[UK: sˈerəʊθˌerəpi] [US: sˈeroʊθˌerəpi]