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