Angelica sylvestris
Explore definitions, synonyms, and language insights of Angelica sylvestris
Definitions
Noun
European herb with compound leaves and white flowers; adventive on Cape Breton Island