Keloid

Webster's Dictionary of the English Language

·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.