VariousWords beta
Related Terms:
Definitions:
Noun
mastic
mastic tree
lentisk
Pistacia lentiscus
Definition: an evergreen shrub of the Mediterranean region that is cultivated for its resin
Definition: A tree, the lentiscus, Pistacia lentiscus.