What is the meaning of the word "keratoacanthoma"?

Definitions: