Am găsit o definiție pentru cuvantul/cuvintele helcoid:

HELCOID, -Ă adj. cu aspect de ulcer. (< fr. helcoïde)
Sursa: Marele dicționar de neologisme