Lemon grass tea is a fragrant lemon-flavored brew that easily soothes the senses.  Lemon grass, alternatively referred to as fever grass, is a fragrant plant that grows in abundance in many Asian countries. True to its name, the scent of lemon grass resembles that of a lemon, although its taste is unmistakably milder and sweeter. […]