What is the full meaning of helcoid
(Greek) ulcerous [adj]
Example of the word helcoid placed on a Scrabble board.