mesogleas
English
Noun
mesogleas
plural of
mesoglea