DICTIONARY

(Total Entries : 197270)

idamkāryā

Dictionary Definition: 

○kāryā f. the plant Hedysarum Alhagi L.