L 4 Posts in this encyclopedia category
Lemongrass
Although lemongrass, also called lemongrass, is a sweet grass, it tastes slightly bitter and lemony-fresh. The grass gives drinks and exotic dishes a fresh note. In Asia, the reed-like leaves are...