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