Endameba Definition

Other Endameba Definition

[n] any ameba of the genus Endamoeba


More below...



More Endameba Links:
Link to this Endameba definition/page: