DICTIONARY

(Total Entries : 197270)

yakṣataru

Dictionary Definition: 

○taru m. the Indian fig-tree L.