DICTIONARY

(Total Entries : 197270)

atikeśara

Dictionary Definition: 

ati-keśara m. the plant Trapa Bispinosa