1 alpine spring beauty | Definition of alpine spring beauty

alpine spring beauty

noun

Definition of alpine spring beauty

: a fleshy perennial herb (Claytonia megarrhiza) found on summits of the Rocky mountains

First Known Use of alpine spring beauty

1915, in the meaning defined above

Keep scrolling for more