Meaning of myxoma

Definition of myxoma

(noun) a benign tumor of connective tissue containing jellylike material

Other information on myxoma

WIKIPEDIA results for myxoma
Amazon results for myxoma