You searched for: “callimorph”
callimorph (s) (noun), callimorphs (pl)
A gorgeous or an outstanding appearance or configuration.