amebulae
See also:
amebulæ
English
Noun
amebulae
plural of
amebula