English-French dictionary »

maggot therapy meaning in French

EnglishFrench
maggot therapy (type of biotherapy)
noun

asticothérapienom {f}