Meaning of angelica sylvestris
Definition of angelica sylvestris
(noun)
European
herb
with
compound
leaves and
white
flowers;
adventive
on Cape Breton Island
Other information on angelica sylvestris
WIKIPEDIA results for
angelica sylvestris
Amazon results for
angelica sylvestris
Tweet