indurated/ ˈindjuəˌreitid /

1. [Medicine] 

硬结的