DICTIONARY

(Total Entries : 197270)

lūtāmarkaṭaka

Dictionary Definition: 

○markaṭaka m. (only L.) an ape

• Arabian jasmine

• = putrī