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