What is Squaw Grass?
Squaw Grass, scientifically known as Leymus triticoides, is a perennial graminoid that thrives in diverse environments across North America and Mexico. Squaw Grass (Latin: Leymus triticoides) is an edible plant catalogued in PlantSage.
