mysoid

/maɪˈsaɪ.əd/

Definitions

1. noun

Relating to or resembling a myxoma, a type of tumor, or to the tissue from which it arises.

“The researcher studied the mysoid characteristics of the tumor in her lab.”

Synonyms

  • myxoma-like
  • myxomatous