wild angelica

Explore definitions, synonyms, and language insights of wild angelica

Definitions

Noun
European herb with compound leaves and white flowers; adventive on Cape Breton Island

More General Terms