What is Speargrass?
Speargrass (Aciphylla squarrosa) is a perennial plant native to the North and South Islands of New Zealand, belonging to the Apiaceae family. Speargrass (Latin: Aciphylla squarrosa, family Apiaceae) is a medicinal plant catalogued in PlantSage.
