devaparṛa
| देवपरृअ |
devaparRa
deva—parṛa
| देव—परृअ |
n. ‘divine leaf’,
N. of a
medic. plant (=
sura-
| सुर- |
),
L.
← Search all 286,525 Sanskrit words on Tripura Koṣa