·noun A keloid tumor.
II. Keloid ·add. ·noun A keloid tumor.
III. Keloid ·adj Applied to a variety of tumor forming hard, flat, irregular excrescences upon the skin.
IV. Keloid ·add. ·adj Applied to a variety of tumor forming hard, flat, irregular excrescences upon the skin.