DICTIONARY

(Total Entries : 197270)

yakṛdudara

Dictionary Definition: 

○udara n. an enlargement of the liver Suśr.