INDURATED


Meaning of INDURATED in English

[in.du.rat.ed] adj (1604): having become firm or hard esp. by increase of fibrous elements "~ tissue"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.