DICTIONARY

(Total Entries : 197270)

phalapuccha

Dictionary Definition: 

○puccha m. a partic. species of esculent √or bulb L.