About lemongrass Lemongrass is a tall, perennial grass with thin, green stalks that can grow up to 6 feet in height. The plant’s leaves are long and slender, and the base of the stalks forms a bulbous portion. Cultivation: Lemongrass …
Lemongrass
- Home
- Lemongrass
Today Current Affairs Upsc Exam Syllabus & Previous Yearpaper.
Brain Sharpener
GS2
GS3
Strategies
GS1
Daily Pulse
Uncategorized
Filter By : 0 results
Filter By : 0 results
Total Questions : 1