DICTIONARY

(Total Entries : 197270)

raktārśas

Dictionary Definition: 

raktârśas n. a form of hemorrhoids Bhpr.