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