ulava meaning in english

[Tel.] n. A kind of pulse, horse gram, Glycine tomentosa: LinnDolichos beflorBuch. Rox. iii. 313. adavi ulavalu Glycinca Succeolens. (Rottler.)