Definition of keloid

kel--oid - scarlike growth of tissue on the skin (resembling tumor)


Etymology of keloid



Med roots Appendix A Prefixes Appendix B Combining Forms Appendix C Suffixes Appendix D Suffix forms