amoebozoons
English
Noun
amoebozoons
plural of
amoebozoon