This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Angelica
n.
An aromatic umbelliferous plant (Archangelica officinalis
or Angelica archangelica) the leaf stalks of which are sometimes
candied and used in confectionery, and the roots and seeds as an
aromatic tonic.