Definitions Found:

LEMONGRASS, a fragrant perennial grass