Meaning of arnica bud

Definition of arnica bud

(noun) fall-blooming European herb with a yellow flower; naturalized in the United States

Other information on arnica bud

WIKIPEDIA results for arnica bud
Amazon results for arnica bud