Skip to main content

lemon grass

Lemon grass, or lemongrass, is a tropical herb. The plant may reming of a spring onion, but lemon grass tastes of lemon.

Lemon grass can be found fresh, dried or preserved.