DICTIONARY

(Total Entries : 197270)

udarāveṣṭa

Dictionary Definition: 

udarâveṣṭa m. tapeworm W