Home / P / pistacia lentiscus

pistacia lentiscus

noun 18 letters Scrabble 23 WWF 29
Definitions
noun

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

Look “pistacia lentiscus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →