French-English dictionary »

asticothérapie meaning in English

FrenchEnglish
asticothérapie nom {f}

maggot therapy(type of biotherapy)
noun