What is the full meaning of claspers
CLASPER, a clasping organ [n]
Example of the word claspers placed on a Scrabble board.