Keloid
Word Dictionary
-> Keloid
Search:
Keloid
(a.) Applied to a variety of tumor forming hard, flat, irregular excrescences upon the skin.
(n.) A keloid tumor.
(a.) Applied to a variety of tumor forming hard, flat, irregular excrescences upon the skin.
(n.) A keloid tumor.
Terms of Use
Canadian Jobs