Advertisement

Advertisement

cheloid

/ ˈkiːlɔɪd /

noun

  1. pathol a variant spelling of keloid


Discover More

Derived Forms

  • cheˈloidal, adjective

Advertisement

Advertisement

Advertisement

Advertisement


Chelmsfordchelone