6 results found
Search Results for: lamb
Entamoebidae
Definition noun (taxonomy) A family of Archamoebae which includes species such as Entamoeba histolytica, Entamoeba coli,... Read More