What does arnica bud mean?

arnica bud meaning in General Dictionary

fall-blooming European herb with a yellow flower; naturalized in the usa