genus endamoeba


Meanings

  • the type genus of the family Endamoebidae