Noun Definition

endameba

1.Definition: any ameba of the genus Endamoeba

Category: Animals