DICTIONARY

(Total Entries : 197270)

ikṣupra

Dictionary Definition: 

○pra m. the plant Saccharum Sara L.  

Related: