entamebas

English

Noun

entamebas

  1. plural of entameba

Anagrams