DICTIONARY

(Total Entries : 197270)

devaparṇa

Dictionary Definition: 

○parṇa n. 'divine leaf', N. of a medic. plant (= sura-) L.