entamebas
English
Noun
entamebas
plural of
entameba
Anagrams
abasement