Meaning of wild angelica

Definition of wild angelica

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

Other information on wild angelica

WIKIPEDIA results for wild angelica
Amazon results for wild angelica