Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

myxoma Definition

Cancel
myxoma
noun(myx-o-ma)
a soft tumor made up of gelatinous connective tissue like that of the umbilical cord

Words Related to myxoma!

myxoma Examples by Brain Bank Users