What is the full meaning of varicoid
resembling a swollen vein [adj]
Example of the word varicoid placed on a Scrabble board.