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