English

edit

Noun

edit

endamoeba (plural endamoebas or endamoebae)

  1. Alternative form of endameba