DICTIONARY

(Total Entries : 197270)

諾瞿陀

Dictionary Definition: 

nyagrodha. The Indian fig-tree,ficus indica, cf. 尼.