English edit

Noun edit

entamebae

  1. plural of entameba