A never-to-be-forgotten sight.

Rule III.—A full phrase used as the name of something not literally indicated by the phrase is written with a hyphen or hyphens.

Those here given are names of plants:

Aaron’s-beard

forget-me-not

Rule IV.—Compound words showing arbitrary application of the literal idea expressed by their separated elements take no hyphen.

blackberry

bluefish

everybody

however