Meaning of angelica sylvestris

Definition of angelica sylvestris

(noun) European herb with compound leaves and white flowers; adventive on Cape Breton Island

Other information on angelica sylvestris

WIKIPEDIA results for angelica sylvestris
Amazon results for angelica sylvestris