English edit

Noun edit

myeloplaxes

  1. plural of myeloplax