What is the full meaning of tumescences
TUMESCENCE, swelling [n]
Example of the word tumescences placed on a Scrabble board.