English edit

Noun edit

mesogloeas

  1. plural of mesogloea