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.”
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.”