lentiscus
/lɛnˈtɪskəs/Definitions
1. noun
A type of evergreen shrub or small tree native to the Mediterranean region, having needle-like leaves and producing a resinous sap.
“The lentiscus trees provided shade and shelter for the travelers during their journey.”