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)
Word Variations & Relations
A-Z Proximities
- angelfishes
- angelhood
- angelhoods
- angelic
- angelica
- Angelica Sylvestris
- angelical
- angelically
- angelicas
- angelim
- angeling