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

More General Terms