DICTIONARY

(Total Entries : 197270)

chattraparṇa

Dictionary Definition: 

○parṇa m. 'parasol-leaved', Alstonia scholaris L.