Definition of Spanish needles in English:

Spanish needles

noun

  • An American beggarticks with prickly fruit.

    Bidens bipinnata, family Compositae

Pronunciation

Spanish needles

/ˈspaniSH ˈnēdlz/ /ˈspænɪʃ ˈnidlz/