pinweed
/ˈpɪnwɛd/Definitions
1. noun
A plant of the genus Echinops, or a species of the genus Glandora, especially Echinops bannaticus, having purple flowers and spiny leaves.
“The botanist identified the peculiar pinweed growing in the nearby meadow.”