DICTIONARY

(Total Entries : 197270)

lūtā

Dictionary Definition: 

Lūtā (f.) [*Sk. lūtā] spider Abhp 621.