• word of the day


    angelica - Dictionary definition and meaning for word angelica

    (noun) any of various tall and stout herbs of the genus Angelica having pinnately compound leaves and small white or greenish flowers in compound umbels
    Synonyms : angelique
    (noun) candied stalks of the angelica plant Definition
    (noun) aromatic stems or leaves or roots of Angelica Archangelica
Connect with us on Facebook