German-English dictionary »

entamoeba meaning in English

GermanEnglish
die Entamoeba Substantiv

entamoeba◼◼◼noun