What is Lilyturf?
Lilyturf, scientifically known as Liriope graminifolia, is a perennial plant native to the West Himalaya and has been introduced to China's North-Central, South-Central, and Southeastern regions, as well as the Philippines and Taiwan. Lilyturf (Latin: Liriope graminifolia) is an edible plant catalogued in PlantSage.
