Definition of "scirrhoid"

scirrhoid