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.”

Synonyms

  • mastic
  • mastiche

Antonyms

  • deciduous