Meaning of widow's cross in English:

widow's cross

noun

US
  • A stonecrop native to the south-eastern United States, with white, purple, or pink flowers, Sedum pulchellum.

Origin

Late 19th century; earliest use found in American Cyclopedia.