• word of the day

    angelica

    angelica - Dictionary definition and meaning for word angelica

    Definition
    (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
    Definition
    (noun) candied stalks of the angelica plant Definition
    (noun) aromatic stems or leaves or roots of Angelica Archangelica
Download our Mobile App Today
Receive our word of the day
on Whatsapp