zoogleas
English
Noun
zoogleas
plural of
zooglea