Spanish needles

Explore definitions, synonyms, and language insights of Spanish needles

Definitions

Noun
the seed of bur marigolds
Noun
common bur marigold of the eastern United States