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