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

More General Terms