mastic_treeEnglish

Pistacia lentiscus, lentisk, mastic, mastic tree

Noun

An evergreen shrub of the Mediterranean region that is cultivated for its resin

English: mastic, mastic tree, lentisk, Pistacia lentiscus

English words with similar meanings

Show 3 words