Keloid
Legal definition for Indian law research
Definition
Applied to a variety of tumor forming hard flat irregular excrescences upon the skin or to keloid scar tissue
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.