Spanish needles

noun

1.
the seed of bur marigolds
2.
common bur marigold of the eastern United States