SCIRRHOID


Meaning of SCIRRHOID in English

adj. resembling a scirrhus, resembling a hard cancerous tumor (Medicine)

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