DICTIONARY

(Total Entries : 197270)

菴婆羅多迦

Dictionary Definition: 

āmrātaka, a celestial fruit; similar to 菴羅.