myxoma
nounDefinition of myxoma
: a soft tumor made up of gelatinous connective tissue like that of the umbilical cord
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more