DICTIONARY

(Total Entries : 197270)

lūtāri

Dictionary Definition: 

○"ṣri (lūtâri), m. 'spider-enemy', a kind of shrub L.