amoebomata
English
Noun
amoebomata
plural of
amoeboma