Helcoid

Definition of Helcoid from the PharmacyDictionary.in

Helcoid

Resembling an ulcer, a sore on the skin or a mucous membrane.

Not Available