Meaning of spanish needles

Definition of spanish needles

(noun) the seed of bur marigolds
common bur marigold of the eastern United States

Other information on spanish needles

WIKIPEDIA results for spanish needles
Amazon results for spanish needles