/ Dictionary / Index S scarlet lychnis: Meaning and Definition of Find definitions for: scar'let lych'nis Pronunciation: [key] a plant, Lychnis chalcedonica, of the pink family, having scarlet or sometimes white flowers, the arrangement and shape of the petals resembling a Maltese cross. Also called Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. scarlet lobelia scarlet monkey flower Related Content Daily Word Quiz: digression Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language