Spanish-English dictionary »

amebiasis meaning in English

SpanishEnglish
amebiasis noun
{f}

amoebiasis(disease caused by parasitic protozoan)
noun