DICTIONARY

(Total Entries : 197270)

indravallarī

Dictionary Definition: 

○vallarī or f. the plant Cucumis Colocynthis L.  

Related: