YourDictionary

endamoeba

(ĕnˌdə-mēˈbə)

noun
Variant of entamoeba.

link/cite print suggestion box