Respuestas
Tenemos que ''hermosa/o'' es un adjetivo y ''hermosura'' es un sustantivo abstracto.
Los sustantivos se pueden clasificar de diferentes formas, ya sean comunes, propios, individuales, colectivos y abstractos.
Los sustantivos abstractos son aquellos que reflejan una idea, un pensamiento, un concepto o sentimiento y que no tiene una presencia física. Por ello, la palabra hermosura es una percepción y no es algo físico, es decir, la belleza no es tangible como tal. Por ello, la palabra hermosa esa sustantivo abstracto.
Muchos sustantivos abstractos proporcionan un adjetivo, en este caso tenemos que hermoso/a es un adjetivo proveniente del sustantivo abstracto.
NOTA: se proporcionan las dos explicaciones debido a que la pregunta se enfoca en sustantivos.