Meaning of pistacia lentiscus

Definition of pistacia lentiscus

(noun) an evergreen shrub of the Mediterranean region that is cultivated for its resin

Other information on pistacia lentiscus

WIKIPEDIA results for pistacia lentiscus
Amazon results for pistacia lentiscus