Although they don't say it the fact that they are attaching a measurement to this firm area means that they think it represents the tumor They may or may not be right, so they only say something like "the tumor measures 1 x 2 " if they are sure that it is a cancer because of a previous biopsy or a frozen section Back
The name, title, or style, under which a company transacts business; a partnership of two or more persons; a commercial house; as, the firm of Hope & Co
If someone stands firm, they refuse to change their mind about something. The council is standing firm against the barrage of protest. a business or company, especially a small one electronics/advertising/law etc firm (firma , from firmare , from firmus; FIRM)