English | German | Russian | Czech

Sarcodes sanguinea English

Meaning Sarcodes sanguinea meaning

What does Sarcodes sanguinea mean?

Sarcodes sanguinea

(= snow plant) 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 Sarcodes sanguinea synonyms

What other words have the same or similar meaning as Sarcodes sanguinea?

Sarcodes sanguinea English » English

snow plant

Are you looking for...?