What is Narihiradake?
Narihiradake, scientifically known as Semiarundinaria fastuosa, is a grass native to Japan and is commonly found in moist environments with light or partial sun exposure. Narihiradake (Latin: Semiarundinaria fastuosa) is an edible plant catalogued in PlantSage.
