helcoid


Also found in: Medical.

helcoid

(ˈhɛlkɔɪd)
adj
(Medicine) resembling an ulcer