What is the full meaning of marmoses
MARMOSE, a small South American opossum [n]
Example of the word marmoses placed on a Scrabble board.