When it comes to Asian cuisine, however, lemongrass is the way to go. In Thai soups and stews and chicken and fish dishes, lemongrass offers a distinguishable citrus flavor without the bitterness or acidity found in lemons. Lemongrass also has the unique ability to balance the spiciness of chiles.he lemongrass told a riveting tale, with its lemon yet orange-blossom-like scent, grassy quality, and hint of spiciness, similar to ginger. Visually, lemon appeared more desirable, with its sunny hue and juicy flesh, but to my amazement, its scent fell flat when compared to the lemongrass.
Wiktionary(0.00 / 0 votes)Rate this definition: 1  media(Noun) The middle layer of the wall of a blood vessel or lymph vessel which is composed of connective and muscular tissue. 2  media(Noun) A voiced stop consonant. 3  media(Noun) Means and institutions for publishing and broadcasting information. 4  media.
Multimedia is media and content that uses a combination of different content forms. This contrasts with media that use only rudimentary computer displays such as text-only or traditional forms of printed or hand-produced material.