Spanish-English dictionary »

terapia larval meaning in English

SpanishEnglish
terapia larval noun
{f}

maggot therapy(type of biotherapy)
noun