tikur
English
tikur meaning in English • tikur का अर्थ अंग्रेजी में
Noun
- An East Indian tree (Garcinia pedunculata) having a large yellow fleshy fruit with a pleasant acid flavor.