DICTIONARY

(Total Entries : 197270)

sthūlāsya

Dictionary Definition: 

sthūlâsya m. 'large-mouthed', a snake L