ulava meaning in english

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