amebomas
English
Noun
amebomas
plural of
ameboma