• word of the day

    pistacia lentiscus

    pistacia lentiscus - Dictionary definition and meaning for word pistacia lentiscus

    Definition
    (noun) an evergreen shrub of the Mediterranean region that is cultivated for its resin
    Synonyms : lentisk , mastic , mastic tree
Connect with us on Facebook