arnica bud
Explore definitions, synonyms, and language insights of arnica bud
Definitions
Noun
fall-blooming European herb with a yellow flower; naturalized in the United States
Explore definitions, synonyms, and language insights of arnica bud