TamilMeanings.Com
Tamil Meaning
lemongrass meaning in tamil
it is an aromatic crop which has oil having economic importance
lemongrass tamil meaning example
lemongrass
is cultivated all over the world
lemongrass
oil is exported to many countries
கற்பூர புல்
A list of english words and their corresponding tamil meanings you will enjoy
lemongrass