Angelica sylvestris

1. (noun) European herb with compound leaves and white flowers; adventive on Cape Breton Island
Synonyms: wild angelica
Related Words: angelica, angelique



Terms and Conditions of Use / Copyright Notice