What is the full meaning of lemongrass
a fragrant perennial grass [n -ES]
Example of the word lemongrass placed on a Scrabble board.