DICTIONARY

(Total Entries : 197270)

uḍumbaradalā

Dictionary Definition: 

uḍumbaradalā- or f. the plant Croton Polyandrum.