KELOID


Meaning of KELOID in English

noun a keloid tumor.

2. keloid ·add. ·noun a keloid tumor.

3. keloid ·adj applied to a variety of tumor forming hard, flat, irregular excrescences upon the skin.

4. keloid ·add. ·adj applied to a variety of tumor forming hard, flat, irregular excrescences upon the skin.

Webster English vocab.      Английский словарь Webster.