Is lalang in english word?
Score: 4.6/5 (54 votes) Definition of lalang in the English dictionary The definition of lalang in the dictionary is a coarse weedy Malaysian grass, Imperata arundinacea.What is Lalang?noun. a coarse weedy Malaysian grass, Imperata arundinacea.What is the meaning of Lalag in English?lalang in Britis...