sebesten
English
sebesten meaning in English • sebesten का अर्थ अंग्रेजी में
Noun
- The mucilaginous drupaceous fruit of two East Indian trees (Cordia Myxa, and Cordia latifolia), sometimes used medicinally in pectoral diseases.