• word of the day

    balsam

    balsam - Dictionary definition and meaning for word balsam

    Definition
    (noun) any seed plant yielding balsam Definition
    (noun) any of various fragrant oleoresins used in medicines and perfumes Definition
    (noun) an ointment containing a fragrant resin
Connect with us on Facebook