Portuguese-English dictionary »

ameboma meaning in English

PortugueseEnglish
ameboma noun
{m}

ameboma(rare complication of entamoeba histolytica)
noun

Your history