Thesaurus.com
Dictionary.com

helcoid

ADJECTIVE
ulcerous
Synonyms