SARCODES SANGUINEA
(noun)Definitions
There is 1 meaning of the phrase
Sarcodes Sanguinea.
Sarcodes Sanguinea - as a noun
A fleshy bright red saprophytic plant of the mountains of western north america that appears in early spring while snow is on the ground
Synonyms (Exact Relations)
snow plant