amoebulas
English
Noun
amoebulas
plural of
amoebula