Word info

snowgrass

Noun

Meaning

snowgrass (plural snowgrasses)

tough clumps of mountain grass that are covered in snow part of the year

Source: en.wiktionary.org

Close letter words and terms