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
Tweet