Mastic Tree - French English Dictionary

Mastic Tree

Meanings of "Mastic Tree" in French English Dictionary : 3 result(s)

English French
Agriculture
mastic tree lentisque
mastic tree pistachier lentisque
Zoology
Mastic Tree Pistachier lentisque