Noun Definition

endamoeba

1.Definition: the type genus of the family Endamoebidae

Category: Animals