English edit

Noun edit

entamebas

  1. plural of entameba

Anagrams edit