lentiscus
English
lentiscus meaning in English • lentiscus का अर्थ अंग्रेजी में
Noun
- A tree; the mastic. See Mastic>.