What is the full meaning of marmosets
MARMOSET, a kind of small monkey [n]
Example of the word marmosets placed on a Scrabble board.