amoebula
English
Noun
amoebula
(
plural
amoebulas
or
amoebulae
or
amoebulæ
)
Alternative form of
amebula
.