Definitions of spanish needles:

  • noun:   common bur marigold of the eastern United States
  • noun:   the seed of bur marigolds