DICTIONARY

(Total Entries : 197270)

rgya sran

Dictionary Definition: 

[translation-eng] {Hopkins} Chinese bean [a reddish or whitish bean with a thick skin, not shaped like a kidney]