CHELOID


Meaning of CHELOID in English

n. kind of fibrous tumor

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.