*** Welcome to piglix ***

Speargrass


Spear grass or speargrass is the common name of numerous herbaceous plants worldwide including:

Aciphylla spp.


...
Wikipedia

...