What is the full meaning of mattrasses
MATTRASS, a long-necked round-bodied chemical flask, used for distilling, also MATRASS [n]
Example of the word mattrasses placed on a Scrabble board.