We do not currently know of any synonyms for keroid.
The noun keroid is defined as:
See full definition of the word keroid.
Did you mean grid?