DICTIONARY

(Total Entries : 197270)

ikṣutulyā

Dictionary Definition: 

○tulyā f. Saccharum Spontaneum L.  

Related: