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