ഉലുവ (uluva) Malayalam word · pronounced uluva Meaning in English A medicinal herbIts seed fenugreek (Trigonella Foe- num) English words: medicinal, herb, seed, foe