DICTIONARY

(Total Entries : 197270)

sarpacchattraka

Dictionary Definition: 

○cchattḍraka (Car.), n' 'snake-umbrella', a mushroom

Related: