DICTIONARY

(Total Entries : 197270)

sarvalocanā

Dictionary Definition: 

○locanā f. the ichneumon plant L