English edit

Noun edit

meroceles

  1. plural of merocele