Definitions
There is 1 meaning of the phrase
Angelica Sylvestris.
Angelica Sylvestris - as a noun
European herb with compound leaves and white flowers; adventive on cape breton island
Synonyms (Exact Relations)
wild angelica