myoceles

English

Noun

myoceles

  1. plural of myocele