DICTIONARY

(Total Entries : 197270)

atirasā

Dictionary Definition: 

○rasā f. 'very succulent', N. of various plants (Mūrvā, Risnā, Klitanaka)