English

edit

Noun

edit

myeloplaxes

  1. plural of myeloplax