Life everlasting Meaning, Definition & Usage

Definitions
  1. (Bot.), a plant with white or yellow persistent scales about the heads of the flowers, as Antennaria, and Gnaphalium; cudweed.

Webster 1913