What is Skullcap Hosta?
Skullcap Hosta (Hosta undulata) is a perennial plant native to Japan and Korea, known for its ornamental value and edibility. Skullcap Hosta (Latin: Hosta undulata, family Liliaceae) is a medicinal plant catalogued in PlantSage.
