Definition of Helcoid from the PharmacyDictionary.in
Helcoid
Synonyms or meaning of Helcoid
Resembling an ulcer, a sore on the skin or a mucous membrane.
Image related to Helcoid
Not Available
Definition of Helcoid from the PharmacyDictionary.in
Resembling an ulcer, a sore on the skin or a mucous membrane.
Not Available