English

edit

Noun

edit

myxosarcomata

  1. plural of myxosarcoma