What is the full meaning of myxomas
MYXOMA, a tumour composed of mucous tissue [n]
Example of the word myxomas placed on a Scrabble board.