SCLEROSED MEANING IN ENGLISH

• Sclerosed Definition & Synonyms

  1. (a.) Affected with sclerosis.


Synonyms:
Sclerotic,

RECENT SEARCHES