lemon grass
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.
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.