meaning of angelica sylvestris

angelica sylvestris meaning in General Dictionary

European natural herb with mixture leaves and white plants; adventive on Cape Breton Island