English-Spanish dictionary »

maggot therapy meaning in Spanish

EnglishSpanish
maggot therapy (type of biotherapy)
noun

terapia larvalnoun
{f}