entamebae
English
Noun
entamebae
plural of
entameba