Myxoma Meaning

There are 1 meaning(s) for word Myxoma

Meaning 1 : a benign tumor of connective tissue containing jellylike material