3 results found
Search Results for: liver_abscess
Entamoeba histolytica
Definition noun A disease-causing anaerobic protozoan species capable of causing entamoebiasis and amebic dysentery to its... Read More