Lentisks Meaning

There are 1 meaning(s) for word Lentisks

Meaning 1 : an evergreen shrub of the Mediterranean region that is cultivated for its resin

    Synonyms : mastic,  mastic tree,  pistacia lentiscus