lentisk
Explore definitions, synonyms, and language insights of lentisk
Definitions
Noun
an evergreen shrub of the Mediterranean region that is cultivated for its resin
Explore definitions, synonyms, and language insights of lentisk