DICTIONARY

(Total Entries : 197270)

sthalejāta

Dictionary Definition: 

○jāta mf(ā)n. growing on dry land (with padminī f. 'Hibiscus Mutabilis') R

• n. licorice √L