meaning of snow plant

1. a fleshy bright red saprophytic plant of the mountains of western North America that appears in early spring while snow is on the ground


Related Words

snow plant |

Developed & Maintained By Taraprasad.com

Treasure Words