What is the full meaning of myxoma
a tumour composed of mucous tissue [n MYXOMAS or MYXOMATA]
Example of the word myxoma placed on a Scrabble board.