• word of the day

    oleoresin

    oleoresin - Dictionary definition and meaning for word oleoresin

    Definition
    (noun) a naturally occurring mixture of a resin and an essential oil; obtained from certain plants
Download our Mobile App Today
Receive our word of the day
on Whatsapp