entamoebae

English

Noun

entamoebae

  1. plural of entamoeba